﻿@import 'reset.css';
body 
{
    font-size: .85em;
    font-family: "Trebuchet MS", Verdana, Helvetica, Sans-Serif;
    background-color:rgb(232,245,251); 
    background-image:url("../../Content/themes/picture/background.png");
    background-repeat:no-repeat;
    background-attachment:fixed;
    background-position:top;
}
#page
{
    margin:0 auto;
    width:950px;

 position:relative;
    }
#header
{
   width:950px;

    
 }
#header img
{ 
   width:300px;
  
   margin-top:20px;
 }
  #topbar
 {
    position:absolute;
     right:30px;
     top:10px;

 }
 #topbar a
 {
     color:rgb(36,98,145);
     text-decoration:none;
     margin:0 auto;
     font-family:华文楷体;
     font-size:16px;
     font-weight:bold;
     }
  #topbar a:hover
  {
      text-decoration:underline;
      }
  #topbar div
  {
      margin-left:725px;
      }
 #bkguide
 {
     
     background-image:url("../../Content/themes/picture/menu.png");
     background-repeat:no-repeat;
     background-attachment:scroll;
     margin-top:10px;
     height:40px;
     z-index:10;
 
    
 }
 #Navmenu
{

 }
.menu
{
     margin-left:31px;
     height:45px;
}
 .submenu
 {
    float:left;
    margin-top:6px;
    height: 30px;
    overflow: hidden;
    width: 100px;
 }
  .submenu:hover
  {
    border: 1px solid #C4C4C4;
    box-shadow: 1px 1px 2px #CAC8C8;
    border-radius: 5px 5px 5px 5px;
    background-color:rgb(100,197,232);
    
 }
 .submenu a {
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 100%;
    line-height: 25px;
    overflow: hidden;
    text-align: center;
    width: 100%;
    text-decoration:none;
}
 .submenu a:hover
 {
     text-decoration:none;
     
     }

.master
{
      height:869px;
    width:950px;
    }
#footer
{
   background-image:url("../../Content/themes/picture/footbk.png");
   background-repeat:no-repeat;
   background-attachment:scroll;
   width:100%;
   height:110px;
    }
 #foot_left
 {
     width:auto;
     margin-left:90px;
     padding-top:20px;
     float:left;
     }
#fibox
{
    width:40px;
    height:40px;
    float:left;
 }
 #fibox img
 {
     width:40px;
     height:40px;
     }
 #ftip
 {
     float:right;
     }
 #ftip div
 {
     font-weight:bold;
     font-size:16px;
}
 
#mark
{
    color:rgb(130,145,200);
    font-size:25px;
    
    }
 #foot_right
 {
     padding-top:20px;
     float:right;
     font-size:12px;
     padding-right:60px;
 }
  #foot_right div
  {
      padding-bottom:10px;
      padding-right:30px;
      
 }
a
{
    text-decoration:none;
    color:Black;
    margin-right:20px;
    }
 a:hover
 {
     text-decoration:underline;
     }
#main
{
     width:950px;
  
    background-image:url("../../Content/themes/picture/centerground.png");
    background-repeat:no-repeat;
    background-attachment:scroll;
     
    }
    
    #loginbox
{
    display:none;
    background-image:url("../../Content/themes/picture/loginbox.png");
    background-repeat:no-repeat;
    background-attachment:scroll;
    background-color:transparent;
    width:430px;
    height:286px;

    position:absolute;

}
#logintable
{
    margin-left:80px;
    margin-top:37px;
   
    }
tr
{
    height:40px;
 }
td
{
    width:63px;  
 }
.lpbox
{
    height:28px;
    width:180px;
    font-size:15px;
    }
#forget
{
    color:rgb(33,101,169);
    font-size:14px;
    font-weight:bold;
    cursor:pointer;
    }
 .errormsg
 {
     color:Red;
     font-size:13px;
     font-weight:bold;
     height:10px;
     display:none;
     }
 .logintype
 {
     color:rgb(33,101,169);
     font-weight:bold;
     font-size:13px;
     
     }
 #loginBtn
 {
     background:url("../../Content/themes/picture/loginbtn.png") no-repeat scroll 0 0 transparent;
     width:90px;
     height:29px;
      border: 0 none;
    cursor: pointer;
    outline: medium none;
    overflow: hidden;
     }

#loginbtn_box
{
     margin-left:145px;
     width:auto;
     padding-left:5px;
    }

#closebox
{
    margin-left:385px;
    margin-top:15px;
    cursor:pointer;
     }
#closebox img
{
    width:25px;
    height:25px;
    }
.temporaryloginlog{background: url("../../Content/themes/picture/login_tog1.png") no-repeat scroll 0 0 transparent;
    display: none;
    height: 75px;
    margin: 0 auto;
    width: 950px;}
.temporarylogin_font{       float: left;
    height: 350px;
    margin: 0 auto;
    text-align: center;
    width: 660px;}
  .temporarylogin_font1{      color: #E9F9FE;
    font-size: 30px;
    font-weight: bolder;
    line-height: 20px;
    padding: 30px 0;}   
    .temporarylogin_font2{    font-size: 15px;
    margin: 0 auto;
    width: 450px;}  
 .temporarylogin_font2 span{ line-height:35px;}
.temporarylogin
{
   
    background-color: #9BD5FF;
    height: 260px;
    padding: 15px 20px;
    width: 250px;
    float:right;
    
    }
 .temporaryloginpic1{ width:100%; height:166px; background:url("../../Content/themes/picture/logintop1.png") no-repeat; background-position:-46px 0px;}
.temporarylogintop{    font-size: 18px;
    font-weight: bold;
    line-height: 18px;
    text-align: center}
.temporarylogincn{ margin-top:18px; font-size:16px;}
.temporarylogincn_span1{ float:left; font-size:13px;}
.temporarylogincn_span2{ float:right; color:#2B526A; font-size:12px;}
.temporarylogincn p{ text-align:center;}
.temporarylogincn .editor-label
{
       float: left;
    margin-right: 10px;
    margin-top: 4px;
    width:70px;
    }
.temporarylogincn .editor-field
{
    float:left;
}

.login-error-message, .state-error-message
{ 
    color:Red;
}
    
    